supporter of lenin or leninism - French English Dictionary